Dudlewebs\WPMCS\s3\Aws\S3\S3Client A

Total Complexity 66
Dependencies 35
Dependents 7
Total lines 399
Lines of code 239
Logical lines of code 171
Comment lines 139
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
_applyRetryConfig()
B
43 17 40
getEncodingTypeMiddleware()
A
48 11 32
getLocationConstraintMiddleware()
S
57 6 16
__construct()
S
50 5 24
_apply_use_arn_region()
S
58 5 16
isBucketDnsCompatible()
S
66 5 7
addDocExamples()
S
56 3 15
getSaveAsParameter()
S
62 3 11
applyDocFilters()
S
46 1 37
getHeadObjectMiddleware()
S
63 3 10
getSigningName()
S
71 2 6
getArguments()
S
64 1 6
createPresignedRequest()
S
64 1 8
getObjectUrl()
S
72 1 4
encodeKey()
S
77 1 3
_applyApiProvider()
S
73 1 4